﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HCQ2_Model.VRQDMeta.OutputDto._20220112
{
    /// <summary>
    ///  获取应用商品列表
    /// </summary>
    public class OutputMetaResult
    {
        /// <summary>
        ///  服务类别
        /// </summary>
        public string bsType { get; set; }
        /// <summary>
        ///  商品ID
        /// </summary>
        public int fileID { get; set; }
        /// <summary>
        ///  应用名称
        /// </summary>
        public string fileName { get; set; }
        /// <summary>
        ///  简介
        /// </summary>
        public string fileNote { get; set; }
        /// <summary>
        ///  代码
        /// </summary>
        public string fileCode { get; set; }
        /// <summary>
        ///  序号
        /// </summary>
        public int fileOrder { get; set; }
        /// <summary>
        ///  导航目录id
        /// </summary>
        public int folderID { get; set; }
        /// <summary>
        ///  导航目录名称
        /// </summary>
        public string folderName { get; set; }
        /// <summary>
        ///  缩略图地址
        /// </summary>
        public List<T_DocBagFileRecord> fileImage { get; set; }
        /// <summary>
        ///  使用人数、下载次数
        /// </summary>
        public  int downNum { get; set; }
        /// <summary>
        ///  商品最低价格
        /// </summary>
        public decimal filePrice { get; set; }
        /// <summary>
        ///  最大人数
        /// </summary>
        public int playerNum { get; set; }
        /// <summary>
        ///  最大时长【单位=小时】
        /// </summary>
        public decimal timeSpan { get; set; }
        public int finish_time { get; set; }
        /// <summary>
        ///  应用id
        /// </summary>
        public string appID { get; set; }
        /// <summary>
        ///  应用大小【单位=KB】
        /// </summary>
        public decimal appSize { get; set; }
        /// <summary>
        ///  应用缩略图地址
        /// </summary>
        public string imageUrl { get; set; }
        /// <summary>
        ///  状态【1=待审核；4=已下架；5=已上架；6=未通过】
        /// </summary>
        public int fileStatus { get; set; }
        /// <summary>
        ///  版本号
        /// </summary>
        public string verNumber { get; set; }
        /// <summary>
        ///  登录用户是否已点赞
        /// </summary>
        public bool isStar { get; set; }
        /// <summary>
        ///  登录用户是否已收藏
        /// </summary>
        public bool isHold { get; set; }
        /// <summary>
        ///  登录用户是否已购买
        /// </summary>
        public bool isPaid { get; set; }
        /// <summary>
        ///  密码【qr_code】
        /// </summary>
        //public string roomPwd { get; set; }
        /// <summary>
        ///  开始时间
        /// </summary>
        //public string gameStart { get; set; }
        /// <summary>
        ///  结束时间
        /// </summary>
        //public string gameEnd { get; set; }
        /// <summary>
        ///  浏览次数
        /// </summary>
        public int browseNum { get; set; }
        /// <summary>
        ///  点赞次数
        /// </summary>
        public int starNum { get; set; }
        /// <summary>
        ///  收藏次数
        /// </summary>
        public int holdNum { get; set; }
        /// <summary>
        ///  购买次数
        /// </summary>
        public int payNum { get; set; }
        /// <summary>
        ///  更新时间
        /// </summary>
        public string updateTime { get; set; }
        /// <summary>
        ///  更新人
        /// </summary>
        public string updateName { get; set; }
        /// <summary>
        ///  创建时间
        /// </summary>
        public string createTime { get; set; }
        /// <summary>
        ///  创建人
        /// </summary>
        public string createName { get; set; }
        /// <summary>
        ///  创建人id
        /// </summary>
        public int createID { get; set; }
        /// <summary>
        ///  价格明细
        /// </summary>
        public List<MetaAppListPrice> listPrice { get; set; }
    }
    /// <summary>
    ///  价格明细
    /// </summary>
    public class MetaAppListPrice
    {
        /// <summary>
        ///  购买月份【0：无期限】
        /// </summary>
        public int month { get; set; }
        /// <summary>
        ///  名称
        /// </summary>
        public string name { get; set; }
        /// <summary>
        ///  价格
        /// </summary>
        public decimal price { get; set; }
    }
}